it sucks - Allemand Anglais Dictionnaire